package com.e3.basdoc.dept.service;

import java.util.List;

import com.e3.basdoc.dept.model.DeptModel;
import com.e3.basdoc.dept.model.DeptQC;
import com.e3.core.base.ServiceException;

public interface DeptQueryService {

	public abstract DeptModel getDeptModelById(long id) throws ServiceException;

	public abstract List<DeptModel> getDeptModelByIds(Long... ids) throws ServiceException;

	public abstract List<DeptModel> getDeptByCondition(DeptQC deptQC) throws ServiceException;

	public abstract List<DeptModel> getDeptChildren(DeptModel deptModel) throws ServiceException;

}
